﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Framework.Core.Condition
{
    public enum LogicType
    {
        LogicAnd = 0,
        LogicOr = 1
    }

    public enum ComparsionType
    {
        Equal = 0,
        NotEqual = 1,
        Greater = 2,
        GreaterOrEqual = 3,
        Lesser = 4,
        LesserOrEqual = 5
    }

    public enum ExpressionType
    {
        /// <summary>
        /// 双内嵌表达式
        /// </summary>
        TwoExpressions = 0,
        /// <summary>
        /// 双表达式元素
        /// </summary>
        TwoExpressionItems = 1,
        /// <summary>
        /// 左内嵌表达式右表达式元素
        /// </summary>
        ExpressionAndExpressionItem = 2,
        /// <summary>
        /// 左表达式元素右内嵌表达式
        /// </summary>
        ExpressionItemAndExpression = 3
    }
}
